master craftsman - German English Dictionary